import Vue from "vue"
import Vuex from "vuex"
import moduleCart from '@/store/cart.js'
import moduleUser from '@/store/user.js'


// 将Vuex安装为Vue的插件
Vue.use(Vuex)

// 创建store的示例对象
const store = new Vuex.Store({
	modules: {
		// 挂载购物车的vuex模块,模块内成员的访回路径被调整为m_cart,例如
		// 购物车模块中cart数组的访问路径是 m_cart/cart
		'm_cart': moduleCart,
		// 挂载用户的vuex模块,访间路径为m_user
		'm_user': moduleUser
	}
})

// 向外共享store的实例对象
export default store